﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using HouseHoldBudget.Core.Entities.Budgets;
using HouseHoldBudget.Core.Entities.Incomes;

namespace HouseHoldBudget.Services.Incomes
{
    public interface IFixedIncomesService
    {
        #region Instance Methods

        void DeleteFixedIncome(Guid id);
        void DeleteFixedIncome(FixedIncome fixedExpense);
        FixedIncome GetFixedIncomeById(Guid budgetUserId);
        void InsertFixedIncome(FixedIncome fixedExpense);
        void UpdateFixedIncome(FixedIncome fixedExpense);
        List<FixedIncome> GetFixedIncomesByUserId(Guid userId);

        #endregion
    }
}
